have difficulty in repayment - German English Dictionary